package com.ruoyi.admin.service;

import java.util.List;
import java.util.Map;

public interface IDifyDataSourceService {

    List<Map<String, Object>> getAllMessage(int pageSize, int pageNum, int userId, String message, String startTime, String endTime);

    int getCount(String query,String  startTime,String endTime);

    List<Map<String, Object>> getMessage(String conversation_id);

    List<Map<String, Object>> getMessageNode(String messageId);

    List<Map<String, Object>> getContent(String knowledgeIds);

    List<Map<String, Object>> getAllUserMessageContent(String token, String keywords);

    List<Map<String, Object>> getDifyConversationMessage(String token, String conversationId);
}
